var express = require('express');
var db = require('../../mariadb.js');
var router = express.Router();

router.get('/', function (req, res, next) {
    var id = req.query.id;
    db.query(`delete from SQL_Logs where id=${id}`, function (err, data) {
        if (err) {
            throw err;
        } else {
            db.query(`select * from SQL_Logs`, function (err, data) {

                var pager = {};
                // 当前页数
                pager.pageCurrent = 1;
                // 日志总条数
                pager.maxNum = data.length;
                // 每页显示条数
                pager.pageSize = 10;
                // 日志总页数
                pager.pageCount = parseInt(Math.ceil(pager.maxNum / pager.pageSize));
                // 修改传递的数据数量
                var dataList = data.slice((pager.pageCurrent - 1) * pager.pageSize, (pager.pageCurrent - 1) * pager.pageSize + pager.pageSize);

                if (err) {
                    throw err;
                } else {
                    res.render('SQL_List', {
                        SQL_List: dataList,
                        pager: pager,
                    });
                }
            })
        }
    })
});

module.exports = router;